
public class test_2_6 {

//    1、编程求 1~10000 之间的所有“完全数”，完全数是该数的所有因子之和等于该数的数。
//    例如，6 的因子有 1、2、3，且 6=1+2+3，所以 6 是完全数。
//
//    public static boolean perfectNumber(int num ){
//        int sum=1;
//        for (int i=2;i<num;i++){
//            if(num%i==0){
//                sum+=i;
//            }
//        }
//        return sum == num;
//    }
//    public static void main(String[] args) {
//        for (int i = 1; i < 10000; i++) {
//            if(perfectNumber(i)){
//                System.out.println(i);
//            }
//        }
//    }



//    2、猴子吃桃问题。猴子第一天摘下若干个桃子，当时就吃了一半，还不过瘾，就又吃了一个。第二天又将剩下的
//    桃子吃掉一半，又多吃了一个。以后每天都吃前一天剩下的一半零一个。到第 10 天在想吃的时候就剩一个桃子了,
//    求第一天共摘下来多少个桃子？
//
//    public static void main(String[] args) {
//        int n=10;
//        int num=1;
//        while (n--!=1){
//            num=(num+1)*2;
//        }
//        System.out.println("第一天共摘下"+num+"个桃子");
//    }


}





